/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package logica.entidades;
import java.awt.Rectangle;


/**
 *
 * @author Christian
 */
public class Puerto extends Rectangle{
    
    private int id;
    
    
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public void agregarDimensiones(int ancho, int alto)
    {
        this.setSize(ancho, alto);
        
    }
    public void ubicarPuerto(Coordenada coordenada)
    {
        this.setLocation(coordenada.getCordX(), coordenada.getCordY());
    }
    
    public Coordenada ubicacionPuerto()
    {
        Coordenada coord= new Coordenada();
        double x= this.getX();
        double y= this.getY();
        
        coord.setCordX((int)x);
        coord.setCordY((int)y);
        
        return coord;
    }
    
    public Puerto()
    {
        this.id= -1;
    }
    
    public Puerto(Coordenada coordenada, int id, int ancho, int alto)      
    {
        Coordenada coord= new Coordenada();
        coord.setCordX(coordenada.getCordX());
        coord.setCordY(coordenada.getCordY());
        this.ubicarPuerto(coordenada);
        this.id= id;
        this.agregarDimensiones(ancho,alto);
        
    }
    
    
    
    
    
}
